<!-- HTML header for doxygen 1.8.14-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="cache-control" content="max-age=86400"/>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GBDK 2020 Docs: gbdk-lib/include/duck/laptop_keycodes.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen_extra.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">GBDK 2020 Docs
   &#160;<span id="projectnumber">4.4.0</span>
   </div>
   <div id="projectbrief">API Documentation for GBDK 2020</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('laptop__keycodes_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle">
<div class="title">laptop_keycodes.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="platform_8h_source.html">gbdk/platform.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="stdint_8h_source.html">stdint.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="stdbool_8h_source.html">stdbool.h</a>&gt;</code><br />
</div>
<p><a href="laptop__keycodes_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a1d712a1a60846a422253977825e78259"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a1d712a1a60846a422253977825e78259">DUCK_IO_KEY_FLAG_KEY_REPEAT</a>&#160;&#160;&#160;0x01u</td></tr>
<tr class="separator:a1d712a1a60846a422253977825e78259"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2473c8ba65bd916882491a451c910a3f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a2473c8ba65bd916882491a451c910a3f">DUCK_IO_KEY_FLAG_KEY_REPEAT_BIT</a>&#160;&#160;&#160;0x0u</td></tr>
<tr class="separator:a2473c8ba65bd916882491a451c910a3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8afd7c1dae8a03ba805ea7db89739cba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a8afd7c1dae8a03ba805ea7db89739cba">DUCK_IO_KEY_FLAG_CAPSLOCK</a>&#160;&#160;&#160;0x02u</td></tr>
<tr class="separator:a8afd7c1dae8a03ba805ea7db89739cba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa34fe3a9448c6f3ac07e173859144de8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aa34fe3a9448c6f3ac07e173859144de8">DUCK_IO_KEY_FLAG_CAPSLOCK_BIT</a>&#160;&#160;&#160;0x1u</td></tr>
<tr class="separator:aa34fe3a9448c6f3ac07e173859144de8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d9cf82dbe529f12fce2391e141c4358"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a7d9cf82dbe529f12fce2391e141c4358">DUCK_IO_KEY_FLAG_SHIFT</a>&#160;&#160;&#160;0x04u</td></tr>
<tr class="separator:a7d9cf82dbe529f12fce2391e141c4358"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a696a264ca081b088c224dbcb04e22eb5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a696a264ca081b088c224dbcb04e22eb5">DUCK_IO_KEY_FLAG_SHIFT_BIT</a>&#160;&#160;&#160;0x2u</td></tr>
<tr class="separator:a696a264ca081b088c224dbcb04e22eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0abbc531418ca40eafda69792500c71"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab0abbc531418ca40eafda69792500c71">DUCK_IO_KEY_FLAG_PRINTSCREEN_LEFT</a>&#160;&#160;&#160;0x08u</td></tr>
<tr class="separator:ab0abbc531418ca40eafda69792500c71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cbeeb3925ea310dd5bba015cda4abf5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a1cbeeb3925ea310dd5bba015cda4abf5">DUCK_IO_KEY_FLAG_PRINTSCREEN_LEFT_BIT</a>&#160;&#160;&#160;0x3u</td></tr>
<tr class="separator:a1cbeeb3925ea310dd5bba015cda4abf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a684649c2cfbad449b745b6b4e4d8a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a5a684649c2cfbad449b745b6b4e4d8a3">DUCK_IO_KEY_BASE_BIT</a>&#160;&#160;&#160;0x7u</td></tr>
<tr class="separator:a5a684649c2cfbad449b745b6b4e4d8a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa238813ab849690c5af33e8b8b6f6da3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aa238813ab849690c5af33e8b8b6f6da3">DUCK_IO_KEY_BASE</a>&#160;&#160;&#160;0x80u</td></tr>
<tr class="separator:aa238813ab849690c5af33e8b8b6f6da3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c2cc3dacfe8f7cb2117e1fdafe12c57"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a2c2cc3dacfe8f7cb2117e1fdafe12c57">DUCK_IO_KEY_F1</a>&#160;&#160;&#160;0x80u</td></tr>
<tr class="separator:a2c2cc3dacfe8f7cb2117e1fdafe12c57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0f6476ce6c5ff42b22016fec3928060"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ae0f6476ce6c5ff42b22016fec3928060">DUCK_IO_KEY_F2</a>&#160;&#160;&#160;0x84u</td></tr>
<tr class="separator:ae0f6476ce6c5ff42b22016fec3928060"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d07337bd07e6f597730556d132fac66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a7d07337bd07e6f597730556d132fac66">DUCK_IO_KEY_F3</a>&#160;&#160;&#160;0x88u</td></tr>
<tr class="separator:a7d07337bd07e6f597730556d132fac66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4d7b6b16347d6bab9def96e358d6c84"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ae4d7b6b16347d6bab9def96e358d6c84">DUCK_IO_KEY_F4</a>&#160;&#160;&#160;0x8Cu</td></tr>
<tr class="separator:ae4d7b6b16347d6bab9def96e358d6c84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c42cc9b4c459ca00d47bb79a216fd2d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a4c42cc9b4c459ca00d47bb79a216fd2d">DUCK_IO_KEY_F5</a>&#160;&#160;&#160;0x90u</td></tr>
<tr class="separator:a4c42cc9b4c459ca00d47bb79a216fd2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72ede78ebb29a56a98e15c4f62e30fe7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a72ede78ebb29a56a98e15c4f62e30fe7">DUCK_IO_KEY_F6</a>&#160;&#160;&#160;0x94u</td></tr>
<tr class="separator:a72ede78ebb29a56a98e15c4f62e30fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefcaf756a3d0c8ea2ae3f2c6006ab904"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aefcaf756a3d0c8ea2ae3f2c6006ab904">DUCK_IO_KEY_F7</a>&#160;&#160;&#160;0x98u</td></tr>
<tr class="separator:aefcaf756a3d0c8ea2ae3f2c6006ab904"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f08749aef3d0396489bd461e8288ffb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a0f08749aef3d0396489bd461e8288ffb">DUCK_IO_KEY_F8</a>&#160;&#160;&#160;0x9Cu</td></tr>
<tr class="separator:a0f08749aef3d0396489bd461e8288ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae868b2bd700bb2c7b5f61a60ef2233d9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ae868b2bd700bb2c7b5f61a60ef2233d9">DUCK_IO_KEY_F9</a>&#160;&#160;&#160;0xA0u</td></tr>
<tr class="separator:ae868b2bd700bb2c7b5f61a60ef2233d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52d8903ccad5be52d96d2efcb2266593"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a52d8903ccad5be52d96d2efcb2266593">DUCK_IO_KEY_F10</a>&#160;&#160;&#160;0xA4u</td></tr>
<tr class="separator:a52d8903ccad5be52d96d2efcb2266593"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a25a3f00f08536edfdd68b391f6084d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a2a25a3f00f08536edfdd68b391f6084d">DUCK_IO_KEY_F11</a>&#160;&#160;&#160;0xA8u</td></tr>
<tr class="separator:a2a25a3f00f08536edfdd68b391f6084d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f9286ed158b4919aa1b675ffe0b6c91"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a6f9286ed158b4919aa1b675ffe0b6c91">DUCK_IO_KEY_F12</a>&#160;&#160;&#160;0xACu</td></tr>
<tr class="separator:a6f9286ed158b4919aa1b675ffe0b6c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a556e199b57f5a58181e924d55be6d507"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a556e199b57f5a58181e924d55be6d507">DUCK_IO_KEY_ESCAPE</a>&#160;&#160;&#160;0x81u</td></tr>
<tr class="separator:a556e199b57f5a58181e924d55be6d507"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80fa479634f7a43590dc72505a798939"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a80fa479634f7a43590dc72505a798939">DUCK_IO_KEY_1</a>&#160;&#160;&#160;0x85u</td></tr>
<tr class="separator:a80fa479634f7a43590dc72505a798939"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17be5d5b60cd4bd79edcea996bdc0161"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a17be5d5b60cd4bd79edcea996bdc0161">DUCK_IO_KEY_2</a>&#160;&#160;&#160;0x89u</td></tr>
<tr class="separator:a17be5d5b60cd4bd79edcea996bdc0161"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2edc6f5ad5993f98503f5d0f78473382"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a2edc6f5ad5993f98503f5d0f78473382">DUCK_IO_KEY_3</a>&#160;&#160;&#160;0x8Du</td></tr>
<tr class="separator:a2edc6f5ad5993f98503f5d0f78473382"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8fcf6d404d3637a5d2ba23ca695d454"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab8fcf6d404d3637a5d2ba23ca695d454">DUCK_IO_KEY_4</a>&#160;&#160;&#160;0x91u</td></tr>
<tr class="separator:ab8fcf6d404d3637a5d2ba23ca695d454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44e6cbe1355f075e48924353e5b71f7c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a44e6cbe1355f075e48924353e5b71f7c">DUCK_IO_KEY_5</a>&#160;&#160;&#160;0x95u</td></tr>
<tr class="separator:a44e6cbe1355f075e48924353e5b71f7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1982c0eeee67754e6a79c677506bc623"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a1982c0eeee67754e6a79c677506bc623">DUCK_IO_KEY_6</a>&#160;&#160;&#160;0x99u</td></tr>
<tr class="separator:a1982c0eeee67754e6a79c677506bc623"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac16d961b8bfc26a0ecf7453fd6aba748"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ac16d961b8bfc26a0ecf7453fd6aba748">DUCK_IO_KEY_7</a>&#160;&#160;&#160;0x9Du</td></tr>
<tr class="separator:ac16d961b8bfc26a0ecf7453fd6aba748"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80222cae40c5d6ed7e0681982d9f2003"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a80222cae40c5d6ed7e0681982d9f2003">DUCK_IO_KEY_8</a>&#160;&#160;&#160;0xA1u</td></tr>
<tr class="separator:a80222cae40c5d6ed7e0681982d9f2003"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab94b900693624ca1b3357c794983e419"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab94b900693624ca1b3357c794983e419">DUCK_IO_KEY_9</a>&#160;&#160;&#160;0xA5u</td></tr>
<tr class="separator:ab94b900693624ca1b3357c794983e419"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c3fd786f99255b233d43f9228e91ef3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a3c3fd786f99255b233d43f9228e91ef3">DUCK_IO_KEY_0</a>&#160;&#160;&#160;0xA9u</td></tr>
<tr class="separator:a3c3fd786f99255b233d43f9228e91ef3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e6dfa17de1b21643f61aadab507d86b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a4e6dfa17de1b21643f61aadab507d86b">DUCK_IO_KEY_SINGLE_QUOTE</a>&#160;&#160;&#160;0xADu</td></tr>
<tr class="separator:a4e6dfa17de1b21643f61aadab507d86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa707cd0526a0450b4fab7536201a8153"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aa707cd0526a0450b4fab7536201a8153">DUCK_IO_KEY_EXCLAMATION_FLIPPED</a>&#160;&#160;&#160;0xB1u</td></tr>
<tr class="separator:aa707cd0526a0450b4fab7536201a8153"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada4962dcbabf14d5067de9ebd62c6fb6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ada4962dcbabf14d5067de9ebd62c6fb6">DUCK_IO_KEY_BACKSPACE</a>&#160;&#160;&#160;0xB5u</td></tr>
<tr class="separator:ada4962dcbabf14d5067de9ebd62c6fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5d79b1c0ac491485629f77b94922d6b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ac5d79b1c0ac491485629f77b94922d6b">DUCK_IO_KEY_HELP</a>&#160;&#160;&#160;0x82u</td></tr>
<tr class="separator:ac5d79b1c0ac491485629f77b94922d6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85e958702e55be97b417834eb5a1d68b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a85e958702e55be97b417834eb5a1d68b">DUCK_IO_KEY_Q</a>&#160;&#160;&#160;0x86u</td></tr>
<tr class="separator:a85e958702e55be97b417834eb5a1d68b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7a87ce5e5e5fa8c93f4e991bcc6a71e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ae7a87ce5e5e5fa8c93f4e991bcc6a71e">DUCK_IO_KEY_W</a>&#160;&#160;&#160;0x8Au</td></tr>
<tr class="separator:ae7a87ce5e5e5fa8c93f4e991bcc6a71e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2533479ab797bb842382c6aeee8e64bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a2533479ab797bb842382c6aeee8e64bb">DUCK_IO_KEY_E</a>&#160;&#160;&#160;0x8Eu</td></tr>
<tr class="separator:a2533479ab797bb842382c6aeee8e64bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb9ed7dab70a55beda2fb6cfacfc460d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aeb9ed7dab70a55beda2fb6cfacfc460d">DUCK_IO_KEY_R</a>&#160;&#160;&#160;0x92u</td></tr>
<tr class="separator:aeb9ed7dab70a55beda2fb6cfacfc460d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50d2f35ea6af195c53b0eac0f75b9576"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a50d2f35ea6af195c53b0eac0f75b9576">DUCK_IO_KEY_T</a>&#160;&#160;&#160;0x96u</td></tr>
<tr class="separator:a50d2f35ea6af195c53b0eac0f75b9576"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af947d4a98510b463f4a9edacc9de0aac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af947d4a98510b463f4a9edacc9de0aac">DUCK_IO_KEY_Y</a>&#160;&#160;&#160;0x9Au</td></tr>
<tr class="separator:af947d4a98510b463f4a9edacc9de0aac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac31b1705d9754a65a933132768bfed80"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ac31b1705d9754a65a933132768bfed80">DUCK_IO_KEY_U</a>&#160;&#160;&#160;0x9Eu</td></tr>
<tr class="separator:ac31b1705d9754a65a933132768bfed80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e011d9daefbb38820ab996d6b572f76"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a2e011d9daefbb38820ab996d6b572f76">DUCK_IO_KEY_I</a>&#160;&#160;&#160;0xA2u</td></tr>
<tr class="separator:a2e011d9daefbb38820ab996d6b572f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab61ca9b8dc38daecb74381ac70222422"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab61ca9b8dc38daecb74381ac70222422">DUCK_IO_KEY_O</a>&#160;&#160;&#160;0xA6u</td></tr>
<tr class="separator:ab61ca9b8dc38daecb74381ac70222422"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0490fc03c4bacc7d70c4d34834fea2d6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a0490fc03c4bacc7d70c4d34834fea2d6">DUCK_IO_KEY_P</a>&#160;&#160;&#160;0xAAu</td></tr>
<tr class="separator:a0490fc03c4bacc7d70c4d34834fea2d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af19d329b0a53085fbf74be2bb6879b4d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af19d329b0a53085fbf74be2bb6879b4d">DUCK_IO_KEY_BACKTICK</a>&#160;&#160;&#160;0xAEu</td></tr>
<tr class="separator:af19d329b0a53085fbf74be2bb6879b4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad767f9297f8edf0038c5f4e6f2e7a79c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad767f9297f8edf0038c5f4e6f2e7a79c">DUCK_IO_KEY_RIGHT_SQ_BRACKET</a>&#160;&#160;&#160;0xB2u</td></tr>
<tr class="separator:ad767f9297f8edf0038c5f4e6f2e7a79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2293db2bbcbc4e5ae148a02d667eb4a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ae2293db2bbcbc4e5ae148a02d667eb4a">DUCK_IO_KEY_ENTER</a>&#160;&#160;&#160;0xB6u</td></tr>
<tr class="separator:ae2293db2bbcbc4e5ae148a02d667eb4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a399faf72fdb71ede2071105ea56a510d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a399faf72fdb71ede2071105ea56a510d">DUCK_IO_KEY_A</a>&#160;&#160;&#160;0x87u</td></tr>
<tr class="separator:a399faf72fdb71ede2071105ea56a510d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90cdd75e44ac5a3989cbc309e8f8c1aa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a90cdd75e44ac5a3989cbc309e8f8c1aa">DUCK_IO_KEY_S</a>&#160;&#160;&#160;0x8Bu</td></tr>
<tr class="separator:a90cdd75e44ac5a3989cbc309e8f8c1aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad26e82d8bd662d71642fdc3a2cb466a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad26e82d8bd662d71642fdc3a2cb466a2">DUCK_IO_KEY_D</a>&#160;&#160;&#160;0x8Fu</td></tr>
<tr class="separator:ad26e82d8bd662d71642fdc3a2cb466a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af89bd44c213a29d3fed9ce3e6c42f884"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af89bd44c213a29d3fed9ce3e6c42f884">DUCK_IO_KEY_F</a>&#160;&#160;&#160;0x93u</td></tr>
<tr class="separator:af89bd44c213a29d3fed9ce3e6c42f884"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88cba445e798ce6e72d83bd7c60ef3bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a88cba445e798ce6e72d83bd7c60ef3bb">DUCK_IO_KEY_G</a>&#160;&#160;&#160;0x97u</td></tr>
<tr class="separator:a88cba445e798ce6e72d83bd7c60ef3bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c5655b4ac79b56bc679e502670dfb2e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a7c5655b4ac79b56bc679e502670dfb2e">DUCK_IO_KEY_H</a>&#160;&#160;&#160;0x9Bu</td></tr>
<tr class="separator:a7c5655b4ac79b56bc679e502670dfb2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e7d43063f6fbf15dff03e17d303b230"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a5e7d43063f6fbf15dff03e17d303b230">DUCK_IO_KEY_J</a>&#160;&#160;&#160;0x9Fu</td></tr>
<tr class="separator:a5e7d43063f6fbf15dff03e17d303b230"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a774802daf26496fe426a7571585a5834"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a774802daf26496fe426a7571585a5834">DUCK_IO_KEY_K</a>&#160;&#160;&#160;0xA3u</td></tr>
<tr class="separator:a774802daf26496fe426a7571585a5834"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a499ca9ca7a730e4a28f2b5c5fd39d4ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a499ca9ca7a730e4a28f2b5c5fd39d4ea">DUCK_IO_KEY_L</a>&#160;&#160;&#160;0xA7u</td></tr>
<tr class="separator:a499ca9ca7a730e4a28f2b5c5fd39d4ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa863c63a4745e8174fb45c58352b9f7b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aa863c63a4745e8174fb45c58352b9f7b">DUCK_IO_KEY_N_TILDE</a>&#160;&#160;&#160;0xABu</td></tr>
<tr class="separator:aa863c63a4745e8174fb45c58352b9f7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fca755b039c4c56bf45f99eab9c21fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a8fca755b039c4c56bf45f99eab9c21fd">DUCK_IO_KEY_U_UMLAUT</a>&#160;&#160;&#160;0xAFu</td></tr>
<tr class="separator:a8fca755b039c4c56bf45f99eab9c21fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adada3c683308cc4c830d03b1ae02e929"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#adada3c683308cc4c830d03b1ae02e929">DUCK_IO_KEY_O_OVER_LINE</a>&#160;&#160;&#160;0xB3u</td></tr>
<tr class="separator:adada3c683308cc4c830d03b1ae02e929"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad868f20ba8fddbf7c2ba8e6cd998fdd3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad868f20ba8fddbf7c2ba8e6cd998fdd3">DUCK_IO_KEY_Z</a>&#160;&#160;&#160;0xB8u</td></tr>
<tr class="separator:ad868f20ba8fddbf7c2ba8e6cd998fdd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3e518b3ae6de2480d5da5522b992a27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af3e518b3ae6de2480d5da5522b992a27">DUCK_IO_KEY_X</a>&#160;&#160;&#160;0xBCu</td></tr>
<tr class="separator:af3e518b3ae6de2480d5da5522b992a27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef5d8ee6c23acfa25c168b884d7b8090"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aef5d8ee6c23acfa25c168b884d7b8090">DUCK_IO_KEY_C</a>&#160;&#160;&#160;0xC0u</td></tr>
<tr class="separator:aef5d8ee6c23acfa25c168b884d7b8090"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2428ce99a2e6080cdc5bb1bcd4e1018"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab2428ce99a2e6080cdc5bb1bcd4e1018">DUCK_IO_KEY_V</a>&#160;&#160;&#160;0xC4u</td></tr>
<tr class="separator:ab2428ce99a2e6080cdc5bb1bcd4e1018"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af82c876c7e98996f36e9eb81320a13ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af82c876c7e98996f36e9eb81320a13ba">DUCK_IO_KEY_B</a>&#160;&#160;&#160;0xC8u</td></tr>
<tr class="separator:af82c876c7e98996f36e9eb81320a13ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a207e20dbf736897044f95fd82f913aae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a207e20dbf736897044f95fd82f913aae">DUCK_IO_KEY_N</a>&#160;&#160;&#160;0xCCu</td></tr>
<tr class="separator:a207e20dbf736897044f95fd82f913aae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6765689f1790851c9a972f391fc4d45a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a6765689f1790851c9a972f391fc4d45a">DUCK_IO_KEY_M</a>&#160;&#160;&#160;0xD0u</td></tr>
<tr class="separator:a6765689f1790851c9a972f391fc4d45a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadf5c588179a89deae7ccd7cedfbbe52"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aadf5c588179a89deae7ccd7cedfbbe52">DUCK_IO_KEY_COMMA</a>&#160;&#160;&#160;0xD4u</td></tr>
<tr class="separator:aadf5c588179a89deae7ccd7cedfbbe52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e02271aa64dee4127f617db6b2a80e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a3e02271aa64dee4127f617db6b2a80e6">DUCK_IO_KEY_PERIOD</a>&#160;&#160;&#160;0xD8u</td></tr>
<tr class="separator:a3e02271aa64dee4127f617db6b2a80e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0fe41e4c5b3b33629e800e2a61cfcd1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad0fe41e4c5b3b33629e800e2a61cfcd1">DUCK_IO_KEY_DASH</a>&#160;&#160;&#160;0xDCu</td></tr>
<tr class="separator:ad0fe41e4c5b3b33629e800e2a61cfcd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ba0cdb9f9e0f091cf8c536cb43c5d83"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a3ba0cdb9f9e0f091cf8c536cb43c5d83">DUCK_IO_KEY_DELETE</a>&#160;&#160;&#160;0xE0u</td></tr>
<tr class="separator:a3ba0cdb9f9e0f091cf8c536cb43c5d83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad66443a9b8ad43815e6650d4fbbe1783"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad66443a9b8ad43815e6650d4fbbe1783">DUCK_IO_KEY_SPACE</a>&#160;&#160;&#160;0xB9u</td></tr>
<tr class="separator:ad66443a9b8ad43815e6650d4fbbe1783"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2784d381495cdbbd8b071de3f38a5868"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a2784d381495cdbbd8b071de3f38a5868">DUCK_IO_KEY_LESS_THAN</a>&#160;&#160;&#160;0xBDu</td></tr>
<tr class="separator:a2784d381495cdbbd8b071de3f38a5868"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af621555485dd92190ec5256bac039512"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af621555485dd92190ec5256bac039512">DUCK_IO_KEY_PAGE_UP</a>&#160;&#160;&#160;0xC1u</td></tr>
<tr class="separator:af621555485dd92190ec5256bac039512"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac21eaf00680e8d7f42de848a50d7d38f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ac21eaf00680e8d7f42de848a50d7d38f">DUCK_IO_KEY_PAGE_DOWN</a>&#160;&#160;&#160;0xC5u</td></tr>
<tr class="separator:ac21eaf00680e8d7f42de848a50d7d38f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79a8cac18825699fa681d4651f56f920"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a79a8cac18825699fa681d4651f56f920">DUCK_IO_KEY_MEMORY_MINUS</a>&#160;&#160;&#160;0xC9u</td></tr>
<tr class="separator:a79a8cac18825699fa681d4651f56f920"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a141a0f5feea1a2e7e5a07e787d5f4f35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a141a0f5feea1a2e7e5a07e787d5f4f35">DUCK_IO_KEY_MEMORY_PLUS</a>&#160;&#160;&#160;0xCDu</td></tr>
<tr class="separator:a141a0f5feea1a2e7e5a07e787d5f4f35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e3f71c68c488bd5b9359fa53ae74639"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a7e3f71c68c488bd5b9359fa53ae74639">DUCK_IO_KEY_MEMORY_RECALL</a>&#160;&#160;&#160;0xD1u</td></tr>
<tr class="separator:a7e3f71c68c488bd5b9359fa53ae74639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32e5bb97b29616d7b57b4879850875ac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a32e5bb97b29616d7b57b4879850875ac">DUCK_IO_KEY_SQUAREROOT</a>&#160;&#160;&#160;0xD5u</td></tr>
<tr class="separator:a32e5bb97b29616d7b57b4879850875ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e9c4696323c1118d63d53199462572b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a0e9c4696323c1118d63d53199462572b">DUCK_IO_KEY_MULTIPLY</a>&#160;&#160;&#160;0xD9u</td></tr>
<tr class="separator:a0e9c4696323c1118d63d53199462572b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a888d45bdbb9d57e0da883da807909460"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a888d45bdbb9d57e0da883da807909460">DUCK_IO_KEY_ARROW_DOWN</a>&#160;&#160;&#160;0xDDu</td></tr>
<tr class="separator:a888d45bdbb9d57e0da883da807909460"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad70ed16ff0a6ae3eea6ed12a3d8521b7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad70ed16ff0a6ae3eea6ed12a3d8521b7">DUCK_IO_KEY_MINUS</a>&#160;&#160;&#160;0xE1u</td></tr>
<tr class="separator:ad70ed16ff0a6ae3eea6ed12a3d8521b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3800960dfffe35a2f701d686de8d98ec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a3800960dfffe35a2f701d686de8d98ec">DUCK_IO_KEY_ARROW_LEFT</a>&#160;&#160;&#160;0xE5u</td></tr>
<tr class="separator:a3800960dfffe35a2f701d686de8d98ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9867d77ffe6f4954d360650ad722184"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab9867d77ffe6f4954d360650ad722184">DUCK_IO_KEY_EQUALS</a>&#160;&#160;&#160;0xE9u</td></tr>
<tr class="separator:ab9867d77ffe6f4954d360650ad722184"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadbdd1a1e16321d3dad1a5fc461d9d49"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aadbdd1a1e16321d3dad1a5fc461d9d49">DUCK_IO_KEY_ARROW_RIGHT</a>&#160;&#160;&#160;0xEDu</td></tr>
<tr class="separator:aadbdd1a1e16321d3dad1a5fc461d9d49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acda87817a8df5dab9323f60a59e04da8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#acda87817a8df5dab9323f60a59e04da8">DUCK_IO_KEY_DIVIDE</a>&#160;&#160;&#160;0xE4u</td></tr>
<tr class="separator:acda87817a8df5dab9323f60a59e04da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0de31fd007abdd2381e2c31c5086e28"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af0de31fd007abdd2381e2c31c5086e28">DUCK_IO_KEY_ARROW_UP</a>&#160;&#160;&#160;0xE8u</td></tr>
<tr class="separator:af0de31fd007abdd2381e2c31c5086e28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42596b80ff4e3fa22700226719b4e0db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a42596b80ff4e3fa22700226719b4e0db">DUCK_IO_KEY_PLUS</a>&#160;&#160;&#160;0xECu</td></tr>
<tr class="separator:a42596b80ff4e3fa22700226719b4e0db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0451cfa87b1d9e82d72ec717c99242a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad0451cfa87b1d9e82d72ec717c99242a">DUCK_IO_KEY_PIANO_DO_SHARP</a>&#160;&#160;&#160;0xBAu</td></tr>
<tr class="separator:ad0451cfa87b1d9e82d72ec717c99242a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a1d7a7282b79bf1bb50ba33c8a590b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a7a1d7a7282b79bf1bb50ba33c8a590b9">DUCK_IO_KEY_PIANO_RE_SHARP</a>&#160;&#160;&#160;0xBEu</td></tr>
<tr class="separator:a7a1d7a7282b79bf1bb50ba33c8a590b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26fbd729132d5ae15f283efbae8ee883"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a26fbd729132d5ae15f283efbae8ee883">DUCK_IO_KEY_PIANO_FA_SHARP</a>&#160;&#160;&#160;0xC6u</td></tr>
<tr class="separator:a26fbd729132d5ae15f283efbae8ee883"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0b7ff3c929485a51902f63614ca728a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aa0b7ff3c929485a51902f63614ca728a">DUCK_IO_KEY_PIANO_SOL_SHARP</a>&#160;&#160;&#160;0xCAu</td></tr>
<tr class="separator:aa0b7ff3c929485a51902f63614ca728a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada44ee6c30ee285cd8e6d367c99027d6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ada44ee6c30ee285cd8e6d367c99027d6">DUCK_IO_KEY_PIANO_LA_SHARP</a>&#160;&#160;&#160;0xCEu</td></tr>
<tr class="separator:ada44ee6c30ee285cd8e6d367c99027d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9eb0af122750dceb46a96680543b9491"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a9eb0af122750dceb46a96680543b9491">DUCK_IO_KEY_PIANO_DO_2_SHARP</a>&#160;&#160;&#160;0xD6u</td></tr>
<tr class="separator:a9eb0af122750dceb46a96680543b9491"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a6ec5b6feaf89eb78492da2cd54ab14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a6a6ec5b6feaf89eb78492da2cd54ab14">DUCK_IO_KEY_PIANO_RE_2_SHARP</a>&#160;&#160;&#160;0xDAu</td></tr>
<tr class="separator:a6a6ec5b6feaf89eb78492da2cd54ab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7d0ccf3bde1c21da8c43b33fc413639"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab7d0ccf3bde1c21da8c43b33fc413639">DUCK_IO_KEY_PRINTSCREEN_RIGHT</a>&#160;&#160;&#160;0xDEu</td></tr>
<tr class="separator:ab7d0ccf3bde1c21da8c43b33fc413639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a042d41e308642f6656ccf95f532c60db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a042d41e308642f6656ccf95f532c60db">DUCK_IO_KEY_PIANO_FA_2_SHARP</a>&#160;&#160;&#160;0xE2u</td></tr>
<tr class="separator:a042d41e308642f6656ccf95f532c60db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc7b8625a5f4a38e6270fa8eab73c5ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#acc7b8625a5f4a38e6270fa8eab73c5ca">DUCK_IO_KEY_PIANO_SOL_2_SHARP</a>&#160;&#160;&#160;0xE6u</td></tr>
<tr class="separator:acc7b8625a5f4a38e6270fa8eab73c5ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6802e123a80c4b45f968e39c51ecdb76"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a6802e123a80c4b45f968e39c51ecdb76">DUCK_IO_KEY_PIANO_LA_2_SHARP</a>&#160;&#160;&#160;0xEAu</td></tr>
<tr class="separator:a6802e123a80c4b45f968e39c51ecdb76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa15b6cc467fa09e389a3e1a0762940b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#afa15b6cc467fa09e389a3e1a0762940b">DUCK_IO_KEY_PIANO_DO</a>&#160;&#160;&#160;0xBBu</td></tr>
<tr class="separator:afa15b6cc467fa09e389a3e1a0762940b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5e1b01de5fa078af7e65146deef5dfa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab5e1b01de5fa078af7e65146deef5dfa">DUCK_IO_KEY_PIANO_RE</a>&#160;&#160;&#160;0xBFu</td></tr>
<tr class="separator:ab5e1b01de5fa078af7e65146deef5dfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adef68cd502569ab31c6c3dec39c7f117"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#adef68cd502569ab31c6c3dec39c7f117">DUCK_IO_KEY_PIANO_MI</a>&#160;&#160;&#160;0xC3u</td></tr>
<tr class="separator:adef68cd502569ab31c6c3dec39c7f117"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a627b9af28a4fb6509e1312637cf3e5d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a627b9af28a4fb6509e1312637cf3e5d2">DUCK_IO_KEY_PIANO_FA</a>&#160;&#160;&#160;0xC7u</td></tr>
<tr class="separator:a627b9af28a4fb6509e1312637cf3e5d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf2a5e50e061a73408bab3a656fcfac2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aaf2a5e50e061a73408bab3a656fcfac2">DUCK_IO_KEY_PIANO_SOL</a>&#160;&#160;&#160;0xCBu</td></tr>
<tr class="separator:aaf2a5e50e061a73408bab3a656fcfac2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad391800d7b111588b93950e1c4fd1421"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ad391800d7b111588b93950e1c4fd1421">DUCK_IO_KEY_PIANO_LA</a>&#160;&#160;&#160;0xCFu</td></tr>
<tr class="separator:ad391800d7b111588b93950e1c4fd1421"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae744ecf7bccc9c7fffa7309f77b6cc11"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ae744ecf7bccc9c7fffa7309f77b6cc11">DUCK_IO_KEY_PIANO_SI</a>&#160;&#160;&#160;0xD3u</td></tr>
<tr class="separator:ae744ecf7bccc9c7fffa7309f77b6cc11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af633e891e12dc5db1e3dcfa63be0b141"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af633e891e12dc5db1e3dcfa63be0b141">DUCK_IO_KEY_PIANO_DO_2</a>&#160;&#160;&#160;0xD7u</td></tr>
<tr class="separator:af633e891e12dc5db1e3dcfa63be0b141"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0c28564380d7abf7dfa81baba3c7af1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#af0c28564380d7abf7dfa81baba3c7af1">DUCK_IO_KEY_PIANO_RE_2</a>&#160;&#160;&#160;0xDBu</td></tr>
<tr class="separator:af0c28564380d7abf7dfa81baba3c7af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab839af855b729ce1492d7bb9e531ab67"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#ab839af855b729ce1492d7bb9e531ab67">DUCK_IO_KEY_PIANO_MI_2</a>&#160;&#160;&#160;0xDFu</td></tr>
<tr class="separator:ab839af855b729ce1492d7bb9e531ab67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a425633f209b75729619b745130d51ba3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a425633f209b75729619b745130d51ba3">DUCK_IO_KEY_PIANO_FA_2</a>&#160;&#160;&#160;0xE3u</td></tr>
<tr class="separator:a425633f209b75729619b745130d51ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db8939a89780e7fdbc8a5110ce59a3a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a9db8939a89780e7fdbc8a5110ce59a3a">DUCK_IO_KEY_PIANO_SOL_2</a>&#160;&#160;&#160;0xE7u</td></tr>
<tr class="separator:a9db8939a89780e7fdbc8a5110ce59a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08bb1753d50db9b3931deb8eb6c50911"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a08bb1753d50db9b3931deb8eb6c50911">DUCK_IO_KEY_PIANO_LA_2</a>&#160;&#160;&#160;0xEBu</td></tr>
<tr class="separator:a08bb1753d50db9b3931deb8eb6c50911"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa275f479cc9aa6f3a203bdbd46cfb84"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aaa275f479cc9aa6f3a203bdbd46cfb84">DUCK_IO_KEY_PIANO_SI_2</a>&#160;&#160;&#160;0xEFu</td></tr>
<tr class="separator:aaa275f479cc9aa6f3a203bdbd46cfb84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff04fa3fdabe47deda83c41d2815acae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#aff04fa3fdabe47deda83c41d2815acae">DUCK_IO_KEY_LAST_KEY</a>&#160;&#160;&#160;(DUCK_IO_KEY_PIANO_SI_2u)</td></tr>
<tr class="separator:aff04fa3fdabe47deda83c41d2815acae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72ee665ee13847b164a8a01c50d88d8c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a72ee665ee13847b164a8a01c50d88d8c">DUCK_IO_KEY_MAYBE_SYST_CODES_START</a>&#160;&#160;&#160;0xF0u</td></tr>
<tr class="separator:a72ee665ee13847b164a8a01c50d88d8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b8a55c445d7ae25db90a04d8dda6da3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="laptop__keycodes_8h.html#a1b8a55c445d7ae25db90a04d8dda6da3">DUCK_IO_KEY_MAYBE_RX_NOT_A_KEY</a>&#160;&#160;&#160;0xF6u</td></tr>
<tr class="separator:a1b8a55c445d7ae25db90a04d8dda6da3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a1d712a1a60846a422253977825e78259"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d712a1a60846a422253977825e78259">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_KEY_REPEAT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_KEY_REPEAT&#160;&#160;&#160;0x01u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2473c8ba65bd916882491a451c910a3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2473c8ba65bd916882491a451c910a3f">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_KEY_REPEAT_BIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_KEY_REPEAT_BIT&#160;&#160;&#160;0x0u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8afd7c1dae8a03ba805ea7db89739cba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8afd7c1dae8a03ba805ea7db89739cba">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_CAPSLOCK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_CAPSLOCK&#160;&#160;&#160;0x02u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa34fe3a9448c6f3ac07e173859144de8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa34fe3a9448c6f3ac07e173859144de8">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_CAPSLOCK_BIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_CAPSLOCK_BIT&#160;&#160;&#160;0x1u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7d9cf82dbe529f12fce2391e141c4358"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d9cf82dbe529f12fce2391e141c4358">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_SHIFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_SHIFT&#160;&#160;&#160;0x04u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a696a264ca081b088c224dbcb04e22eb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a696a264ca081b088c224dbcb04e22eb5">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_SHIFT_BIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_SHIFT_BIT&#160;&#160;&#160;0x2u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab0abbc531418ca40eafda69792500c71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0abbc531418ca40eafda69792500c71">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_PRINTSCREEN_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_PRINTSCREEN_LEFT&#160;&#160;&#160;0x08u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1cbeeb3925ea310dd5bba015cda4abf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cbeeb3925ea310dd5bba015cda4abf5">&#9670;&nbsp;</a></span>DUCK_IO_KEY_FLAG_PRINTSCREEN_LEFT_BIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_FLAG_PRINTSCREEN_LEFT_BIT&#160;&#160;&#160;0x3u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5a684649c2cfbad449b745b6b4e4d8a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a684649c2cfbad449b745b6b4e4d8a3">&#9670;&nbsp;</a></span>DUCK_IO_KEY_BASE_BIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_BASE_BIT&#160;&#160;&#160;0x7u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa238813ab849690c5af33e8b8b6f6da3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa238813ab849690c5af33e8b8b6f6da3">&#9670;&nbsp;</a></span>DUCK_IO_KEY_BASE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_BASE&#160;&#160;&#160;0x80u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2c2cc3dacfe8f7cb2117e1fdafe12c57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c2cc3dacfe8f7cb2117e1fdafe12c57">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F1&#160;&#160;&#160;0x80u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae0f6476ce6c5ff42b22016fec3928060"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0f6476ce6c5ff42b22016fec3928060">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F2&#160;&#160;&#160;0x84u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7d07337bd07e6f597730556d132fac66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d07337bd07e6f597730556d132fac66">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F3&#160;&#160;&#160;0x88u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae4d7b6b16347d6bab9def96e358d6c84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4d7b6b16347d6bab9def96e358d6c84">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F4&#160;&#160;&#160;0x8Cu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4c42cc9b4c459ca00d47bb79a216fd2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c42cc9b4c459ca00d47bb79a216fd2d">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F5&#160;&#160;&#160;0x90u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a72ede78ebb29a56a98e15c4f62e30fe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72ede78ebb29a56a98e15c4f62e30fe7">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F6</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F6&#160;&#160;&#160;0x94u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aefcaf756a3d0c8ea2ae3f2c6006ab904"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefcaf756a3d0c8ea2ae3f2c6006ab904">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F7</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F7&#160;&#160;&#160;0x98u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0f08749aef3d0396489bd461e8288ffb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f08749aef3d0396489bd461e8288ffb">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F8</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F8&#160;&#160;&#160;0x9Cu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae868b2bd700bb2c7b5f61a60ef2233d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae868b2bd700bb2c7b5f61a60ef2233d9">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F9</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F9&#160;&#160;&#160;0xA0u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a52d8903ccad5be52d96d2efcb2266593"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52d8903ccad5be52d96d2efcb2266593">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F10</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F10&#160;&#160;&#160;0xA4u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2a25a3f00f08536edfdd68b391f6084d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a25a3f00f08536edfdd68b391f6084d">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F11</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F11&#160;&#160;&#160;0xA8u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6f9286ed158b4919aa1b675ffe0b6c91"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f9286ed158b4919aa1b675ffe0b6c91">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F12</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F12&#160;&#160;&#160;0xACu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a556e199b57f5a58181e924d55be6d507"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a556e199b57f5a58181e924d55be6d507">&#9670;&nbsp;</a></span>DUCK_IO_KEY_ESCAPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_ESCAPE&#160;&#160;&#160;0x81u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a80fa479634f7a43590dc72505a798939"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80fa479634f7a43590dc72505a798939">&#9670;&nbsp;</a></span>DUCK_IO_KEY_1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_1&#160;&#160;&#160;0x85u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a17be5d5b60cd4bd79edcea996bdc0161"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17be5d5b60cd4bd79edcea996bdc0161">&#9670;&nbsp;</a></span>DUCK_IO_KEY_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_2&#160;&#160;&#160;0x89u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2edc6f5ad5993f98503f5d0f78473382"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2edc6f5ad5993f98503f5d0f78473382">&#9670;&nbsp;</a></span>DUCK_IO_KEY_3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_3&#160;&#160;&#160;0x8Du</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab8fcf6d404d3637a5d2ba23ca695d454"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8fcf6d404d3637a5d2ba23ca695d454">&#9670;&nbsp;</a></span>DUCK_IO_KEY_4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_4&#160;&#160;&#160;0x91u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a44e6cbe1355f075e48924353e5b71f7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44e6cbe1355f075e48924353e5b71f7c">&#9670;&nbsp;</a></span>DUCK_IO_KEY_5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_5&#160;&#160;&#160;0x95u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1982c0eeee67754e6a79c677506bc623"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1982c0eeee67754e6a79c677506bc623">&#9670;&nbsp;</a></span>DUCK_IO_KEY_6</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_6&#160;&#160;&#160;0x99u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac16d961b8bfc26a0ecf7453fd6aba748"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac16d961b8bfc26a0ecf7453fd6aba748">&#9670;&nbsp;</a></span>DUCK_IO_KEY_7</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_7&#160;&#160;&#160;0x9Du</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a80222cae40c5d6ed7e0681982d9f2003"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80222cae40c5d6ed7e0681982d9f2003">&#9670;&nbsp;</a></span>DUCK_IO_KEY_8</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_8&#160;&#160;&#160;0xA1u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab94b900693624ca1b3357c794983e419"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab94b900693624ca1b3357c794983e419">&#9670;&nbsp;</a></span>DUCK_IO_KEY_9</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_9&#160;&#160;&#160;0xA5u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3c3fd786f99255b233d43f9228e91ef3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c3fd786f99255b233d43f9228e91ef3">&#9670;&nbsp;</a></span>DUCK_IO_KEY_0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_0&#160;&#160;&#160;0xA9u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4e6dfa17de1b21643f61aadab507d86b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e6dfa17de1b21643f61aadab507d86b">&#9670;&nbsp;</a></span>DUCK_IO_KEY_SINGLE_QUOTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_SINGLE_QUOTE&#160;&#160;&#160;0xADu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa707cd0526a0450b4fab7536201a8153"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa707cd0526a0450b4fab7536201a8153">&#9670;&nbsp;</a></span>DUCK_IO_KEY_EXCLAMATION_FLIPPED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_EXCLAMATION_FLIPPED&#160;&#160;&#160;0xB1u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ada4962dcbabf14d5067de9ebd62c6fb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada4962dcbabf14d5067de9ebd62c6fb6">&#9670;&nbsp;</a></span>DUCK_IO_KEY_BACKSPACE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_BACKSPACE&#160;&#160;&#160;0xB5u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac5d79b1c0ac491485629f77b94922d6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5d79b1c0ac491485629f77b94922d6b">&#9670;&nbsp;</a></span>DUCK_IO_KEY_HELP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_HELP&#160;&#160;&#160;0x82u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a85e958702e55be97b417834eb5a1d68b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85e958702e55be97b417834eb5a1d68b">&#9670;&nbsp;</a></span>DUCK_IO_KEY_Q</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_Q&#160;&#160;&#160;0x86u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae7a87ce5e5e5fa8c93f4e991bcc6a71e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7a87ce5e5e5fa8c93f4e991bcc6a71e">&#9670;&nbsp;</a></span>DUCK_IO_KEY_W</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_W&#160;&#160;&#160;0x8Au</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2533479ab797bb842382c6aeee8e64bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2533479ab797bb842382c6aeee8e64bb">&#9670;&nbsp;</a></span>DUCK_IO_KEY_E</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_E&#160;&#160;&#160;0x8Eu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aeb9ed7dab70a55beda2fb6cfacfc460d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb9ed7dab70a55beda2fb6cfacfc460d">&#9670;&nbsp;</a></span>DUCK_IO_KEY_R</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_R&#160;&#160;&#160;0x92u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a50d2f35ea6af195c53b0eac0f75b9576"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50d2f35ea6af195c53b0eac0f75b9576">&#9670;&nbsp;</a></span>DUCK_IO_KEY_T</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_T&#160;&#160;&#160;0x96u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af947d4a98510b463f4a9edacc9de0aac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af947d4a98510b463f4a9edacc9de0aac">&#9670;&nbsp;</a></span>DUCK_IO_KEY_Y</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_Y&#160;&#160;&#160;0x9Au</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac31b1705d9754a65a933132768bfed80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac31b1705d9754a65a933132768bfed80">&#9670;&nbsp;</a></span>DUCK_IO_KEY_U</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_U&#160;&#160;&#160;0x9Eu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2e011d9daefbb38820ab996d6b572f76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e011d9daefbb38820ab996d6b572f76">&#9670;&nbsp;</a></span>DUCK_IO_KEY_I</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_I&#160;&#160;&#160;0xA2u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab61ca9b8dc38daecb74381ac70222422"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab61ca9b8dc38daecb74381ac70222422">&#9670;&nbsp;</a></span>DUCK_IO_KEY_O</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_O&#160;&#160;&#160;0xA6u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0490fc03c4bacc7d70c4d34834fea2d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0490fc03c4bacc7d70c4d34834fea2d6">&#9670;&nbsp;</a></span>DUCK_IO_KEY_P</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_P&#160;&#160;&#160;0xAAu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af19d329b0a53085fbf74be2bb6879b4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af19d329b0a53085fbf74be2bb6879b4d">&#9670;&nbsp;</a></span>DUCK_IO_KEY_BACKTICK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_BACKTICK&#160;&#160;&#160;0xAEu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad767f9297f8edf0038c5f4e6f2e7a79c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad767f9297f8edf0038c5f4e6f2e7a79c">&#9670;&nbsp;</a></span>DUCK_IO_KEY_RIGHT_SQ_BRACKET</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_RIGHT_SQ_BRACKET&#160;&#160;&#160;0xB2u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae2293db2bbcbc4e5ae148a02d667eb4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2293db2bbcbc4e5ae148a02d667eb4a">&#9670;&nbsp;</a></span>DUCK_IO_KEY_ENTER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_ENTER&#160;&#160;&#160;0xB6u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a399faf72fdb71ede2071105ea56a510d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a399faf72fdb71ede2071105ea56a510d">&#9670;&nbsp;</a></span>DUCK_IO_KEY_A</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_A&#160;&#160;&#160;0x87u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a90cdd75e44ac5a3989cbc309e8f8c1aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90cdd75e44ac5a3989cbc309e8f8c1aa">&#9670;&nbsp;</a></span>DUCK_IO_KEY_S</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_S&#160;&#160;&#160;0x8Bu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad26e82d8bd662d71642fdc3a2cb466a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad26e82d8bd662d71642fdc3a2cb466a2">&#9670;&nbsp;</a></span>DUCK_IO_KEY_D</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_D&#160;&#160;&#160;0x8Fu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af89bd44c213a29d3fed9ce3e6c42f884"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af89bd44c213a29d3fed9ce3e6c42f884">&#9670;&nbsp;</a></span>DUCK_IO_KEY_F</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_F&#160;&#160;&#160;0x93u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a88cba445e798ce6e72d83bd7c60ef3bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88cba445e798ce6e72d83bd7c60ef3bb">&#9670;&nbsp;</a></span>DUCK_IO_KEY_G</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_G&#160;&#160;&#160;0x97u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7c5655b4ac79b56bc679e502670dfb2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c5655b4ac79b56bc679e502670dfb2e">&#9670;&nbsp;</a></span>DUCK_IO_KEY_H</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_H&#160;&#160;&#160;0x9Bu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5e7d43063f6fbf15dff03e17d303b230"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e7d43063f6fbf15dff03e17d303b230">&#9670;&nbsp;</a></span>DUCK_IO_KEY_J</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_J&#160;&#160;&#160;0x9Fu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a774802daf26496fe426a7571585a5834"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a774802daf26496fe426a7571585a5834">&#9670;&nbsp;</a></span>DUCK_IO_KEY_K</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_K&#160;&#160;&#160;0xA3u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a499ca9ca7a730e4a28f2b5c5fd39d4ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a499ca9ca7a730e4a28f2b5c5fd39d4ea">&#9670;&nbsp;</a></span>DUCK_IO_KEY_L</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_L&#160;&#160;&#160;0xA7u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa863c63a4745e8174fb45c58352b9f7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa863c63a4745e8174fb45c58352b9f7b">&#9670;&nbsp;</a></span>DUCK_IO_KEY_N_TILDE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_N_TILDE&#160;&#160;&#160;0xABu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8fca755b039c4c56bf45f99eab9c21fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fca755b039c4c56bf45f99eab9c21fd">&#9670;&nbsp;</a></span>DUCK_IO_KEY_U_UMLAUT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_U_UMLAUT&#160;&#160;&#160;0xAFu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adada3c683308cc4c830d03b1ae02e929"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adada3c683308cc4c830d03b1ae02e929">&#9670;&nbsp;</a></span>DUCK_IO_KEY_O_OVER_LINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_O_OVER_LINE&#160;&#160;&#160;0xB3u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad868f20ba8fddbf7c2ba8e6cd998fdd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad868f20ba8fddbf7c2ba8e6cd998fdd3">&#9670;&nbsp;</a></span>DUCK_IO_KEY_Z</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_Z&#160;&#160;&#160;0xB8u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af3e518b3ae6de2480d5da5522b992a27"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3e518b3ae6de2480d5da5522b992a27">&#9670;&nbsp;</a></span>DUCK_IO_KEY_X</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_X&#160;&#160;&#160;0xBCu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aef5d8ee6c23acfa25c168b884d7b8090"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef5d8ee6c23acfa25c168b884d7b8090">&#9670;&nbsp;</a></span>DUCK_IO_KEY_C</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_C&#160;&#160;&#160;0xC0u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab2428ce99a2e6080cdc5bb1bcd4e1018"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2428ce99a2e6080cdc5bb1bcd4e1018">&#9670;&nbsp;</a></span>DUCK_IO_KEY_V</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_V&#160;&#160;&#160;0xC4u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af82c876c7e98996f36e9eb81320a13ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af82c876c7e98996f36e9eb81320a13ba">&#9670;&nbsp;</a></span>DUCK_IO_KEY_B</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_B&#160;&#160;&#160;0xC8u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a207e20dbf736897044f95fd82f913aae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a207e20dbf736897044f95fd82f913aae">&#9670;&nbsp;</a></span>DUCK_IO_KEY_N</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_N&#160;&#160;&#160;0xCCu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6765689f1790851c9a972f391fc4d45a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6765689f1790851c9a972f391fc4d45a">&#9670;&nbsp;</a></span>DUCK_IO_KEY_M</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_M&#160;&#160;&#160;0xD0u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aadf5c588179a89deae7ccd7cedfbbe52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadf5c588179a89deae7ccd7cedfbbe52">&#9670;&nbsp;</a></span>DUCK_IO_KEY_COMMA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_COMMA&#160;&#160;&#160;0xD4u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3e02271aa64dee4127f617db6b2a80e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e02271aa64dee4127f617db6b2a80e6">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PERIOD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PERIOD&#160;&#160;&#160;0xD8u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad0fe41e4c5b3b33629e800e2a61cfcd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0fe41e4c5b3b33629e800e2a61cfcd1">&#9670;&nbsp;</a></span>DUCK_IO_KEY_DASH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_DASH&#160;&#160;&#160;0xDCu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3ba0cdb9f9e0f091cf8c536cb43c5d83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ba0cdb9f9e0f091cf8c536cb43c5d83">&#9670;&nbsp;</a></span>DUCK_IO_KEY_DELETE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_DELETE&#160;&#160;&#160;0xE0u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad66443a9b8ad43815e6650d4fbbe1783"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad66443a9b8ad43815e6650d4fbbe1783">&#9670;&nbsp;</a></span>DUCK_IO_KEY_SPACE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_SPACE&#160;&#160;&#160;0xB9u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2784d381495cdbbd8b071de3f38a5868"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2784d381495cdbbd8b071de3f38a5868">&#9670;&nbsp;</a></span>DUCK_IO_KEY_LESS_THAN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_LESS_THAN&#160;&#160;&#160;0xBDu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af621555485dd92190ec5256bac039512"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af621555485dd92190ec5256bac039512">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PAGE_UP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PAGE_UP&#160;&#160;&#160;0xC1u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac21eaf00680e8d7f42de848a50d7d38f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac21eaf00680e8d7f42de848a50d7d38f">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PAGE_DOWN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PAGE_DOWN&#160;&#160;&#160;0xC5u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a79a8cac18825699fa681d4651f56f920"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79a8cac18825699fa681d4651f56f920">&#9670;&nbsp;</a></span>DUCK_IO_KEY_MEMORY_MINUS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_MEMORY_MINUS&#160;&#160;&#160;0xC9u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a141a0f5feea1a2e7e5a07e787d5f4f35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a141a0f5feea1a2e7e5a07e787d5f4f35">&#9670;&nbsp;</a></span>DUCK_IO_KEY_MEMORY_PLUS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_MEMORY_PLUS&#160;&#160;&#160;0xCDu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7e3f71c68c488bd5b9359fa53ae74639"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e3f71c68c488bd5b9359fa53ae74639">&#9670;&nbsp;</a></span>DUCK_IO_KEY_MEMORY_RECALL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_MEMORY_RECALL&#160;&#160;&#160;0xD1u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a32e5bb97b29616d7b57b4879850875ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32e5bb97b29616d7b57b4879850875ac">&#9670;&nbsp;</a></span>DUCK_IO_KEY_SQUAREROOT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_SQUAREROOT&#160;&#160;&#160;0xD5u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0e9c4696323c1118d63d53199462572b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e9c4696323c1118d63d53199462572b">&#9670;&nbsp;</a></span>DUCK_IO_KEY_MULTIPLY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_MULTIPLY&#160;&#160;&#160;0xD9u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a888d45bdbb9d57e0da883da807909460"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a888d45bdbb9d57e0da883da807909460">&#9670;&nbsp;</a></span>DUCK_IO_KEY_ARROW_DOWN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_ARROW_DOWN&#160;&#160;&#160;0xDDu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad70ed16ff0a6ae3eea6ed12a3d8521b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad70ed16ff0a6ae3eea6ed12a3d8521b7">&#9670;&nbsp;</a></span>DUCK_IO_KEY_MINUS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_MINUS&#160;&#160;&#160;0xE1u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3800960dfffe35a2f701d686de8d98ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3800960dfffe35a2f701d686de8d98ec">&#9670;&nbsp;</a></span>DUCK_IO_KEY_ARROW_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_ARROW_LEFT&#160;&#160;&#160;0xE5u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab9867d77ffe6f4954d360650ad722184"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9867d77ffe6f4954d360650ad722184">&#9670;&nbsp;</a></span>DUCK_IO_KEY_EQUALS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_EQUALS&#160;&#160;&#160;0xE9u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aadbdd1a1e16321d3dad1a5fc461d9d49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadbdd1a1e16321d3dad1a5fc461d9d49">&#9670;&nbsp;</a></span>DUCK_IO_KEY_ARROW_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_ARROW_RIGHT&#160;&#160;&#160;0xEDu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acda87817a8df5dab9323f60a59e04da8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acda87817a8df5dab9323f60a59e04da8">&#9670;&nbsp;</a></span>DUCK_IO_KEY_DIVIDE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_DIVIDE&#160;&#160;&#160;0xE4u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af0de31fd007abdd2381e2c31c5086e28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0de31fd007abdd2381e2c31c5086e28">&#9670;&nbsp;</a></span>DUCK_IO_KEY_ARROW_UP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_ARROW_UP&#160;&#160;&#160;0xE8u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a42596b80ff4e3fa22700226719b4e0db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42596b80ff4e3fa22700226719b4e0db">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PLUS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PLUS&#160;&#160;&#160;0xECu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad0451cfa87b1d9e82d72ec717c99242a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0451cfa87b1d9e82d72ec717c99242a">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_DO_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_DO_SHARP&#160;&#160;&#160;0xBAu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7a1d7a7282b79bf1bb50ba33c8a590b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a1d7a7282b79bf1bb50ba33c8a590b9">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_RE_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_RE_SHARP&#160;&#160;&#160;0xBEu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a26fbd729132d5ae15f283efbae8ee883"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26fbd729132d5ae15f283efbae8ee883">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_FA_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_FA_SHARP&#160;&#160;&#160;0xC6u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa0b7ff3c929485a51902f63614ca728a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0b7ff3c929485a51902f63614ca728a">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_SOL_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_SOL_SHARP&#160;&#160;&#160;0xCAu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ada44ee6c30ee285cd8e6d367c99027d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada44ee6c30ee285cd8e6d367c99027d6">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_LA_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_LA_SHARP&#160;&#160;&#160;0xCEu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9eb0af122750dceb46a96680543b9491"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9eb0af122750dceb46a96680543b9491">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_DO_2_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_DO_2_SHARP&#160;&#160;&#160;0xD6u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6a6ec5b6feaf89eb78492da2cd54ab14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a6ec5b6feaf89eb78492da2cd54ab14">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_RE_2_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_RE_2_SHARP&#160;&#160;&#160;0xDAu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab7d0ccf3bde1c21da8c43b33fc413639"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7d0ccf3bde1c21da8c43b33fc413639">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PRINTSCREEN_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PRINTSCREEN_RIGHT&#160;&#160;&#160;0xDEu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a042d41e308642f6656ccf95f532c60db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a042d41e308642f6656ccf95f532c60db">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_FA_2_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_FA_2_SHARP&#160;&#160;&#160;0xE2u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acc7b8625a5f4a38e6270fa8eab73c5ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc7b8625a5f4a38e6270fa8eab73c5ca">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_SOL_2_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_SOL_2_SHARP&#160;&#160;&#160;0xE6u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6802e123a80c4b45f968e39c51ecdb76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6802e123a80c4b45f968e39c51ecdb76">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_LA_2_SHARP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_LA_2_SHARP&#160;&#160;&#160;0xEAu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afa15b6cc467fa09e389a3e1a0762940b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa15b6cc467fa09e389a3e1a0762940b">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_DO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_DO&#160;&#160;&#160;0xBBu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab5e1b01de5fa078af7e65146deef5dfa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5e1b01de5fa078af7e65146deef5dfa">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_RE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_RE&#160;&#160;&#160;0xBFu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adef68cd502569ab31c6c3dec39c7f117"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adef68cd502569ab31c6c3dec39c7f117">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_MI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_MI&#160;&#160;&#160;0xC3u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a627b9af28a4fb6509e1312637cf3e5d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a627b9af28a4fb6509e1312637cf3e5d2">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_FA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_FA&#160;&#160;&#160;0xC7u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aaf2a5e50e061a73408bab3a656fcfac2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf2a5e50e061a73408bab3a656fcfac2">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_SOL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_SOL&#160;&#160;&#160;0xCBu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad391800d7b111588b93950e1c4fd1421"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad391800d7b111588b93950e1c4fd1421">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_LA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_LA&#160;&#160;&#160;0xCFu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae744ecf7bccc9c7fffa7309f77b6cc11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae744ecf7bccc9c7fffa7309f77b6cc11">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_SI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_SI&#160;&#160;&#160;0xD3u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af633e891e12dc5db1e3dcfa63be0b141"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af633e891e12dc5db1e3dcfa63be0b141">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_DO_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_DO_2&#160;&#160;&#160;0xD7u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af0c28564380d7abf7dfa81baba3c7af1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0c28564380d7abf7dfa81baba3c7af1">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_RE_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_RE_2&#160;&#160;&#160;0xDBu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab839af855b729ce1492d7bb9e531ab67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab839af855b729ce1492d7bb9e531ab67">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_MI_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_MI_2&#160;&#160;&#160;0xDFu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a425633f209b75729619b745130d51ba3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a425633f209b75729619b745130d51ba3">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_FA_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_FA_2&#160;&#160;&#160;0xE3u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9db8939a89780e7fdbc8a5110ce59a3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9db8939a89780e7fdbc8a5110ce59a3a">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_SOL_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_SOL_2&#160;&#160;&#160;0xE7u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a08bb1753d50db9b3931deb8eb6c50911"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08bb1753d50db9b3931deb8eb6c50911">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_LA_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_LA_2&#160;&#160;&#160;0xEBu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aaa275f479cc9aa6f3a203bdbd46cfb84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa275f479cc9aa6f3a203bdbd46cfb84">&#9670;&nbsp;</a></span>DUCK_IO_KEY_PIANO_SI_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_PIANO_SI_2&#160;&#160;&#160;0xEFu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aff04fa3fdabe47deda83c41d2815acae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff04fa3fdabe47deda83c41d2815acae">&#9670;&nbsp;</a></span>DUCK_IO_KEY_LAST_KEY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_LAST_KEY&#160;&#160;&#160;(DUCK_IO_KEY_PIANO_SI_2u)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a72ee665ee13847b164a8a01c50d88d8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72ee665ee13847b164a8a01c50d88d8c">&#9670;&nbsp;</a></span>DUCK_IO_KEY_MAYBE_SYST_CODES_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_MAYBE_SYST_CODES_START&#160;&#160;&#160;0xF0u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1b8a55c445d7ae25db90a04d8dda6da3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b8a55c445d7ae25db90a04d8dda6da3">&#9670;&nbsp;</a></span>DUCK_IO_KEY_MAYBE_RX_NOT_A_KEY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DUCK_IO_KEY_MAYBE_RX_NOT_A_KEY&#160;&#160;&#160;0xF6u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.14-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
</div>
</body>
</html>
